sub-unit vaccine - German English Dictionary